@charset "utf-8";
body{color:#565656;line-height:1.5;font-family:'Microsoft YaHei',Arial,'simsun',HELVETICA;min-width:320px;}
a{color:#565656;text-decoration:none;transition:all ease 0.3s;}
a:hover{color:#1e6dab;}
/*--*/
.listWrap{padding-bottom:60px;font-size:.875em;overflow:hidden;}
.listWrap{overflow:hidden;padding:70px 0;font-size:.875rem;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.ce{text-align:center;}
.pd70{padding:70px 0;font-size:.875em;}
.mb50{margin-bottom:50px;}
.hTie_top{margin-bottom:50px;overflow:hidden;}
.hTel{padding-left:50px;margin-top:20px;background: url('../images/telIcon.png') no-repeat left center;}
.hTel span{display:block;font-size:1.857em;color:#191919;font-family:Arial;}
.hTie_top .more{background: url('../images/more_c.png') no-repeat left center;padding-left:20px;margin-top:50px;}
/* 制造实力 */
.strengthBox .container{position:relative;overflow:hidden;}
.strengthL{width:48%;height:610px;overflow:hidden;}
.strengthR{width:52%;padding:0 6%;}
.strengthR .txt{margin-top:50px;max-height:220px;overflow-y:auto;line-height:1.8;}
.strengthPic{position:absolute;right:0;bottom:0;width:52%;}
.strengthPic li{float:left; width:33.3%;padding-left:1px;height:220px;}
.strengthL .bgImg,.cultureL .big  .bgImg{animation:scale 30s infinite;}
.strengthBox2{background:#efefef;}
.strengthBox2 .strengthL{float:right;}
.strengthBox2 .strengthR{float:left;}
.strengthBox2 .strengthPic{left:0;right:auto;}
.strengthBox2 .strengthPic li{padding-left:0;padding-right:1px;}
@keyframes scale
{
  from {transform:scale(1);}
  50% {transform:scale(1.1);}
  to {transform:scale(1);}
}
/* 关于 */
.conBox{padding:100px 0;font-size:.875rem;overflow:hidden;}
.aboutL{width:42%;}
.hTitle{font-size:2.5rem;color:#191919;}
.hTitle span{display:block;font-size:15px;}
.aboutL .font{height:330px;margin:45px 0 30px 0;}
.aboutL .txt{min-height:160px;margin-bottom:20px;line-height:1.8;}
.aboutNum{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding-top:30px;height:130px;;display: -webkit-flex;display:flex;-webkit-justify-content: space-between;justify-content: space-between;}
.aboutNum li{float:left;color:#191919;}
.aboutNum li span{color:#1e6dab;font-size:2.429em;position:relative;font-family:Arial;}
.aboutNum li span::after{content:"+";position:absolute;right:-18px;top:0;color:#000;font-size:14px;}
.aboutR{width:50%;}
.aboutR img{width:100%;}
/* 关于我们 */
.aboutBox1 .font{overflow-y:auto;}
.culture{background:#ececec;}
.cultureL{width:50%;height:534px;overflow:hidden;}
.cultureL .big{height:534px;width:100%;overflow:hidden;}
.cultureL ul{float:right;width:25%;padding-left:1px;}
.cultureL li{height:177px;margin-bottom:1px;}
.cultureR{width:50%;background:#fff;height:535px;padding:3% 4%;font-size:12px;color:#666;line-height:1.8;}
.honor .hTitle{color:#fff;}
.honor{background-image: url('../images/honor_bg.jpg');background-position:center;background-repeat: no-repeat;background-size:cover;background-attachment: fixed;}
.honor{position: relative;overflow: hidden;font-size: .875rem;}
.honor li{float: left;width: 25%;}
.honor li .pImg{padding-top:68%; background:#fff;}
.honor li p{text-align: center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color:#fff;margin-top:15px;}
.honor li a:hover img{transform:scale(1.08);}
.honor .swiper-pagination{position: static;margin-top:30px;}
.honor .swiper-pagination-bullet,.settingSlide .swiper-pagination-bullet{border:1px solid #fff;width:12px;height:12px;opacity:1;}
.honor .swiper-pagination-bullet-active{background: #fff;}
/* 合作伙伴 */
.partner{background-image:url('../images/partner_bg.jpg');background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment: fixed;}
.partner li{float:left;width:14.3%;border:1px solid #d9d9d9;margin-left:-1px;margin-top:-1px;position: relative;transition:all .5s;}
.partner li .pImg{padding-top:62%;}
.partner li img{filter: grayscale(100%); filter: gray;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);}
.partner li a:hover img{filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;transform: scale(1.1);}
.partner li a:hover{box-shadow:0 0 8px #ccc;z-index:2;}
.pMore{position:absolute;left:50%;bottom:-25px;width:260px;height:50px;background:#1e6dab;margin:0 auto;color:#fff;line-height:50px;text-align:center;box-shadow:0 5px 6px #000;margin-left:-130px;}
.pMore i{font-style:normal;margin-left:15px;}
.pMore:hover{color:#fff;width:360px;margin-left:-180px;}
.album ul{position:relative;margin-right:-10px;overflow:hidden;}
.album li{float:left;width:25%;padding-right:10px;margin-bottom:10px;}
.album li:nth-child(2){width:50%;}
.album li:last-child{position:absolute;left:0;bottom:0;}
.album li .pImg{padding-top:72.4%;;}
.album li p{background: rgba(0, 0, 0, .6);padding: 0 5%;position: absolute;left:0;bottom: -50px;color: #fff;width: 100%;height: 50px;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all .4s;}
.album li:hover img{transform: scale(1.1);}
.album li:hover p,.settingSlide li p{bottom:0;}
.about_partner .pMore{display:block;position: static;margin:0 auto;margin-top:50px;}
.job .downL{background-image: url('../images/job_bg.jpg');}
.jobR{width:75%;}
.job li{margin-bottom:10px;background:#ededed;font-size:12px;color:#777;}
.job li .tie{padding:20px 6%;overflow:hidden;font-size:16px;color:#333;cursor:pointer;}
.job li .tie span{float:left;width:30%;}
.job li .tie span:nth-child(1){width:40%;}
.job li .font{padding:30px 6%;border-top: 1px solid #ddd;display:none;}
.job li .email{width:260px;display:inline-block;border:1px solid #c9c9c9;height:35px;line-height:35px;margin-top:30px;padding:0 20px;position:relative;z-index:2;overflow:hidden;}
.job li .email::after{content:"→";position: absolute;right:0px;padding-right:20px;background:#191919;color:#fff;width:50px;transition:all .6s;text-align:right;z-index:-1;}
.job li .email:hover::after{width:100%;}
.job li .email:hover{color:#fff;border:1px solid #000;}
/* 图片列表 */
/*.picList ul{margin-right:-30px;}
.picList li{width:25%;text-align:center;float:left;padding-right:30px;margin-bottom:30px;}
.picList li a{display:block;overflow:hidden;}
.picList li .pImg{padding-top:70%;border:1px solid #e1e1e1;}
.honorList li .pImg{padding-top:68%;}
.picList li p{font-weight:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;z-index:2;position:relative;margin-top:20px;}
.picList li a:hover img{transform:scale(1.1);}
.picList li a:hover p{color:#1e6dab;}
.partnerList{background:none;}
.partnerList ul{padding-left:1px;}*/
/* 下载中心 */
.downL{background: url('../images/down_tie.jpg') no-repeat;background-size:cover;height:550px;width:22.5%;color:#fff;padding:4%;}
.downL .hTitle{color:#fff;}
.downL .hTitle span{margin-top:15px;}
.downL h4{margin-top:150px;}
.downL .tel span{display:block;color:#fff;font-size:1.857em;font-family:Arial;margin-bottom:20px;}
.downL .tel{color:#aeaeae;}
.downL h5.tel  span{font-size:1.429em;}
.downR{width:75%;}
.downList li{background:#ededed;margin-bottom:10px;}
.downList li a{display:block;padding:3% 4%;color:#191919;}
.downList li span{float:right;color:#666;position:relative;padding-left:30px;margin-left:25px;}
.downList li span::after{content:"\e784";position:absolute;font-family:"iconfont";left:0;font-size:1.286rem;}
.downList li a:hover{background:#1e6dab;color:#fff;}
.downList li a:hover span{color:#fff;}
/* 售后服务 */
.serviceMain{margin-top:60px;padding-left:340px;position:relative;}
.serviceImg{height:240px;}
.serviceMain .tie{float:left;margin-left:-340px;font-size:1.714em;color:#333;}
.serviceMain::after{content:"";position:absolute;left:250px;height:100%;width:1px;background:#ccc;top:0;}
.serviceMain li{padding-left:50px;margin-bottom:50px;line-height:1.8;}
.serviceMain li h5{margin-bottom:20px;color:#191919;font-size:1.571em;}
.serviceMain li h5 em{float:left;margin-left:-40px;background:#1e6dab;width:30px;height:30px;border-radius:100%;color:#fff;display:inline-block;font-style:normal;font-size:14px;text-align:center;line-height:30px;font-family:Arial;}
.serviceMain li:last-child{margin-bottom:0;}
/* 常见问题 */
.faq{background:#efefef;}
.faqList li{float:left;width:50%;padding-right:10px;margin-bottom:10px;font-size:12px;}
.faqList li:nth-child(2n){float:right;}
.faqList li a{display:block;background:#fff;padding:4% 5%;color:#999;height:135px; border:1px #eee solid}
.faqList li h4,.faqList li p{padding-left:35px;}
.faqList li i{font-style:normal;width:24px;height:24px;background:#1e6dab;color:#fff;font-size:12px;text-align:center;line-height:24px;margin-left:-35px;float:left;}
.faqList li p i{background:none;border:1px solid #ccc;color:#999;}
.faqList li h4{font-size:16px;color:#191919;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.faqList li a:hover h4{color:#1e6dab;}
.faqList li a:hover{box-shadow:0 0 10px #ccc;}
.faqList2 li a{border:1px solid #ddd;}
/* 下载中心 */
.downL{background: url('../images/down_tie.jpg') no-repeat;background-size:cover;height:550px;width:22.5%;color:#fff;padding:4%;}
.downL .hTitle{color:#fff;}
.downL .hTitle span{margin-top:15px;}
.downL h4{margin-top:150px;}
.downL .tel span{display:block;color:#fff;font-size:1.857em;font-family:Arial;margin-bottom:20px;}
.downL .tel{color:#aeaeae;}
.downL h5.tel  span{font-size:1.429em;}
.downR{width:75%;}
.downList li{background:#ededed;margin-bottom:10px;}
.downList li a{display:block;padding:3% 4%;color:#191919;}
.downList li span{float:right;color:#666;position:relative;padding-left:30px;margin-left:25px;}
.downList li span::after{content:"\e624";position:absolute;font-family:"iconfont";left:0;font-size:1.286rem;}
.downList li a:hover{background:#1e6dab;color:#fff;}
.downList li a:hover span{color:#fff;}
/* 新闻详情 */
.picShow_l{width:68.5%;overflow:hidden;}
.showTitle{font-size:2.571em;color:#333;margin-bottom:8px;}
.newsShow .txt .date{margin-right:15px;}
.showTie{overflow:hidden;margin-bottom:40px;}
.showTie h2{font-size:1.714em;color:#333;margin-bottom:25px;}
.showTie .txt span{color:#454545;position:relative;padding-left:25px;font-size:1.143em;margin-right:15px;}
.showTie .txt span:before{content:"\e8b8";font-family:"iconfont";line-height:1;font-size:1.3rem;position:absolute;left:0;top:0px;}
.showTie .txt .s:before{content:"\e8bf";font-size:1.3rem;top:0px;}
.showTie .bshare-custom{margin-top:-30px;}
.newsShow .showTie p{font-size:.75rem;color:#999;}
.showCon{overflow:hidden;margin-bottom:40px;}
.show-synopsis{background:#f7f8fa;padding:15px;margin-bottom:40px;}
.show-synopsis i{display:inline-block;width:15px;background: url('../images/a_l.png') no-repeat;height:15px;margin-right:5px;}
.show-synopsis .r{background: url('../images/a_r.png') no-repeat;margin-left:5px;margin-right:0;}
.picShow_r{width:27%;overflow:hidden;}
.picShow_r .title{font-size:1.429em;color:#333;border-bottom: 1px solid #d9d9d9;height:40px;margin-bottom:25px;white-space:nowrap;text-overflow: ellipsis;}
.picShow_r .title span{display:inline-block;border-bottom: 1px solid #1e6dab;height:40px;}
.picShow_r .title a{float:right;font-size:12px;margin-top:4px;}
.picShow_r li{border-bottom: 1px dotted #bfbfbf;padding-bottom:15px;margin-bottom:15px;overflow: hidden;font-size:12px;}
.picShow_r li .pImg{width:35%;float:left;padding-top:26%;margin-right:20px;}
.picShow_r li h4{font-size:16px;margin-bottom:10px;}
.picShow_r li h4 a{color:#222;}
.picShow_r li h4 a:hover{color:#1e6dab;}
.picShow_r li p{line-height: 22px;font-size:13px;}
.picShow_r li:hover img{transform: scale(1.1);}
.picShow_r li:last-child{border-bottom:none;}
.showPage{height:60px;line-height:60px;border:1px solid #bbb;overflow:hidden;}
.showPage a{float:left;width:40%;padding:0 10px;}
.showPage a i{font-style:normal;margin-right:10px;}
.showPage a:nth-child(2){float:right;text-align:right;}
.showPage a:nth-child(2) i{margin-left:10px;margin-right:0;}
.showPage a:nth-child(3){width:20%;text-align:center;border-left:1px solid #bbb;border-right:1px solid #bbb;}
.showPage a:hover{background:#1e6dab;color:#fff;}
.side_phone{margin-top:30px;color:#333;}
.side_phone h4{margin-top:15px;background: url('../images/p_icon.png') no-repeat left center;padding-left:45px;margin-left:40px;line-height:1.2;overflow:hidden;font-size:13px;margin-bottom: 15px;color:#666;padding-top:10px;}
.side_phone h4 span{display:block;font-size:28px;font-family:Arial;color:#333;margin-top:5px;}
.side_phone img{border:1px solid #d2d2d2;float:left;margin-right:30px;}
/* 产品列表 */
.proWrap{ overflow: visible;}
.proWrap::after{/*content:"";position: absolute;top:0;left:0;width:200%;margin-left:-50%;background:#f7f7f7;height:70px;line-height:70px;z-index:-1;*/}
.proSider{width:22%;font-size:1.143em;float:left;}
.proSider .title{background:#1e6dab;padding:30px;color:#fff;font-size:2.25em;text-transform: uppercase;}
.proSider .title span{display:block;font-family:Arial;font-size:0.556em;}
.proSider .title i{float:right;color:#1e6dab;display:none;font-size:14px;margin-top:18px;cursor:pointer;position: relative;padding-right:25px;font-style:normal;}
.proSider .title i::after{content:"\e64f";position:absolute;right:0;top:-2px;font-family:"iconfont";font-size:1.143rem;}
.proSide_sub{background:#f2f2f2;margin-bottom:30px;width:100%;}
.proSide_sub > li{border-top: 1px solid #fff;}
.proSide_sub > li > a{position: relative;z-index: 2;padding:0 30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;height:55px;line-height:55px;}
.proSide_sub > li > a i{display: inline-block; font-family:"iconfont";margin-right:10px;font-style:normal;color:#666;font-size:1.286em;position: relative;top:3px;transition: all .4s ease-in-out;}
.proSide_sub > li > a:after{opacity: 0; content: "";position: absolute;left:0;top:0;z-index: -1;width:100%;height:100%;transform:translateX(15px); background: #1e6dab;transition: all .4s ease-in-out;}
.proSide_sub > li > a:hover,.proSide_sub > li > .active{color:#fff;padding-left:40px}
.proSide_sub > li > a:hover:after,.proSide_sub > li .active:after{ opacity: 1; transform:translateX(0px)}
.proSide_sub > li > a:hover i,.proSide_sub > li > .active i{color:#fff;/*transform:translateX(2px)*/}
.proSide_sub > ul > li{background: url('../images/ly_li.png') no-repeat 15% center;padding-left:20%;line-height:40px;}
.proSide_sub > ul > li.active a,.proSider > ul > ul > a:hover{color:#1e6dab;}
.proSide_sub .sub{display:block;padding:0px 0;border-bottom: 1px solid #e6e6e6;font-size:.875em;}
.proSide_sub .sub li{}
.proSide_sub .sub a{display:block;color:#666;font-size: 15px;padding:12px 30px 12px 80px;}
.proSide_sub .sub a i{float: left;display: block;height: 6px;width: 6px;border-radius:50%;margin: 8px 10px 0 0;background: #999;}
.proSide_sub .sub a:hover,.proSide_sub .sub .active{color:#1e6dab; }
.proSide_sub .sub a:hover i,.proSide_sub .sub .active i{background:#1e6dab}
.relaCase{background:#f2f2f2;padding:20px 30px;}
.relaCase .tie{height:45px;border-bottom: 1px solid #d7d7d7;font-size:1.25em;color:#333;margin-bottom:20px;}
.relaCase li .pImg{padding-top:80%;}
.relaCase li p{height:60px;line-height:60px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.relaCase li i,.proList li i{float:right;font-style:normal;margin-left:15px;}
.relaCase li:hover img{transform: scale(1.1);}
.proR{width:75%;}
.pro_bread{font-size:.875rem;height:70px;line-height:70px;overflow:hidden;margin-bottom:40px;}
.pro_bread strong{font-size:1.786em;font-weight:normal;color:#333;}
.pro_bread p{position:relative;padding-left:25px;}
.pro_bread p::after{content:"\e627";position:absolute;left:0;font-family:"iconfont"} 
.proList {margin-right:-30px;}
.proList li{float:left;width:33.3%;margin-bottom:20px;padding-right:30px;}
.proList li a{display:block;}
.proList li .pImg{padding-top:75%;transition:all .3s;border:1px solid #d1d1d1;transition:all .4s;}
.proList li .pImg:before{opacity:0; content:"";position:absolute;top:0;left:0;z-index: 1;width:100%;height:100%;transform:translateY(15px);background:#000;transition: all .4s ease-in-out;}
.proList li .pImg:after{opacity:0;content:"\e629";font-family: "iconfont";position:absolute;top:0;left:0;right: 0;bottom: 0;margin: auto;height: max-content;text-align: center;z-index: 2;display: block;color:#fff;font-size:35px;transform:translateX(-15px);transition: all .4s ease-in-out;}
.proList li p{font-size:16px;height:60px;line-height:60px;color:#191919;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;}
.proList li a:hover .pImg{box-shadow:0 0 10px #ccc;}
.proList li a:hover img{transform: scale(1.1);}
.proList li a:hover p{color:#1e6dab;}
.proList li a:hover .pImg:before{opacity:0.5;transform:translateY(0px);}
.proList li a:hover .pImg:after{opacity:1;transform:translateX(0px);}
.searchList{width:100%;}
.searchList li{width:25%;}
@media all and (max-width:1800px) {
.container{padding-left:15px;padding-right:15px;}
}
@media all and (max-width:1600px) {
}
@media all and (max-width:1440px) {
.conBox,.proWrap{padding-top:60px;padding-bottom:60px;}
.pro_tabMenu{max-width:800px;font-size:1em}
.conBox,.proWrap{padding-top:60px;padding-bottom:60px;}
.proShow_R .font{min-height:120px;}
.proShow_R .btn a{height:40px;line-height:40px;}
.downL{padding:4% 2%;}
.cultureL{width:55%;}
.cultureR{width:45%;overflow-y:auto;}
}
@media all and (max-width:1200px) {
.about{font-size:.75rem;}
.aboutL{width:46%;}
.serviceImg{height:200px;}
.picShow_r li p{display:none;}
.album ul{margin-right:-1px;}
.album li{margin-bottom:1px;padding-right:1px;}
.proSider,.proList li{font-size:1em;}
}
@media all and (max-width:1024px) {
body {font-size:.875rem;}
.headR,.nav,.gr_kefu,.banner .swiper-button-white,.footWx,.footMenu,.firendlink,.proMain li.big h4::after,.serviceMain::after,.picShow_r,.bshare-custom,.feedbackL {display:none;}
.aboutL,.aboutR,.gallery,.proShow_R,.downL,.downR,.picShow_r,.picShow_l,.feedbackR,.cultureL,.cultureR,.jobR {float:none;width:100%;}
.hTitle {font-size:32px;}
.hTitle span {font-size:14px;}
.aboutL .font {height:auto;margin-top:30px;}
.aboutL .txt {min-height:auto;margin-bottom:30px;}
.aboutR {margin-top:30px;padding:30px;background:#eee;}
.hTel {margin-top:10px;}
.partner li {width:16.6%;}
.partner li:nth-last-child(1),.partner li:nth-last-child(2),.newsSlide li:last-child,.breadCrumb,.downL .tel {display:none;}
.newsSlide li,.caseList li {width:33.3%;}
.strength li {width:20%;}
.strength li.cur {width:60%;}
.strengthL {height:400px;}
.strengthPic {position:static;width:100%;padding-top:1px;clear:both;}
.gallery {border-bottom:1px solid #ddd;border-right:none;}
.gallery .gallery-top {max-height:100%;}
.proShow_R .font {min-height:auto;}
.gallery .gallery-top {border-bottom:none;}
.serviceMain .tie {float:none;margin-left:0;margin-bottom:25px;}
.serviceMain {padding-left:0;}
.serviceMain li h5 i {margin-top:8px;}
.hTie_top .more {margin-top:15px;}
.downL,.cultureR,.cultureL {height:auto;}
.feedback .tarea {height:120px;}
/*--*/  
.proSide_sub {display:none;}
.proR {float:none;width:100%}
.proSider {margin-bottom:30px;float:none;width:100%;}
.proSider .title {background:none;height:52px;line-height:50px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#191919;font-size:18px;text-align:left;padding:0;}
.proSider .title span {display:none;}
.proSider .title i {display:block;}
.proSide_sub > li > a{height:45px;line-height:45px;}
.proSide_sub > ul > li{height:30px;line-height:30px}
.proSide_sub .sub a{font-size: 14px;padding:10px 20px 10px 50px;}
.proList {margin-right:-10px;}
.proList li {margin-bottom:10px;padding-right:10px;}
}
@media all and (max-width:920px) {
.strengthL,.strengthR{width:100%;float:none;}
.strengthR{padding:25px 0;}
.strengthR .txt{margin-top:30px;}
.strengthR .hTitle{text-align:left;}
}
@media all and (max-width:760px) {
.settingSmall li {height:110px;}
.settingSmall li a {line-height:2;padding-top:35px;}
.hTie_top {margin-bottom:40px;}
.conBox,.proWrap,.listWrap {padding-top:40px;padding-bottom:40px;}
.hTie_top .more,.hTel {display:none;}
.hTitle {text-align:center;float:none;}
.strength {padding-top:60px;}
.partner li {width:20%;}
.partner li:nth-last-child(3),.partner li:nth-last-child(4),.newsSlide li p {display:none;}
.strength li,.strength li.cur {width:90%;}
.mb50 {margin-bottom:30px;}
.gallery .btn {width:40px;}
.serviceImg {height:160px;}
.faqList li,.faqList li:nth-child(2n),.showPage a,.showPage a:nth-child(2) {width:100%;float:none;}
.caseList li,.newsList li {width:50%;}
.showPage {height:auto;line-height:40px}
.showPage a,.showPage a:nth-child(2) {display:block;text-align:left;}
.showPage a:nth-child(2) i {margin:0;margin-right:10px;}
.showPage a:nth-child(3) {border:none;border-top:1px solid #bbb;width:100%;margin-top:10px;}
.cultureL .big {height:480px;}
.cultureL li {height:160px;}
.proSear {width:100%;}
.proList li {width:50%;}
.proList li p {height:40px;line-height:40px;}
.showTie {margin-bottom:20px;}
.showTie h2 {margin-bottom:15px}
.show-synopsis {margin-bottom:20px}
.hTitle {font-size:22px;}
.hTie_top {margin-bottom:20px;}
.about_partner .pMore {margin-top: 25px;width: 150px;height: auto;line-height: 35px;}
.proList li {width:50%;}
.proList li p {height:40px;line-height:40px;}
}
@media all and (max-width:640px) {
.conBox {font-size:.75rem;}
.settingBig {height:320px;}
.settingSmall li {height:90px;}
.settingSmall li a {font-size:14px;padding-top:30px;}
.strength li {height:380px;width:100%;}
.strength li.cur {width:100%;}
.strength li .txt {top:100px;}
.strength li.cur::after {left:5%;right:5%;top:5%;bottom:5%;}
.strengthL {height:320px;}
.feedback p,.feedback .sub {width:100%;}
.feedback .code .c {width:60%;}
.feedback .sub,.picList li p {margin-top:10px;}
.feedback p {padding-left:40px;}
.cultureL .big {height:380px;}
.cultureL li {height:124px;}
.album li {width:50%;}
.album li:last-child {display:none;}
}
@media all and (max-width:480px) {
.settingBig,.strengthL,.newsTop li .pic,#dituContent {height:220px;}
.settingSmall li {height:80px;}
.settingSmall li a {font-size:14px;padding-top:30px;line-height:1.4;padding:25px 6px 0 6px;}
.aboutNum {flex-flow:row wrap;height:auto;padding:20px 0;}
.aboutNum li {width:50%;margin-bottom:15px;}
.partner li {width:33.3%;}
.partner li:nth-last-child(5),.newsSlide li .date {display:none;}
.newsSlide li h4 {padding-bottom:0;padding-top:15px;}
.strength li {height:320px;}
.strength li .txt {top:60px;}
.strengthPic li {height:80px;}
.listBanner {height:180px;}
.proShow_menu a {width:33.3%;border-radius:0;margin:0;margin-left:-1px;float:left;}
.serviceImg {height:120px;}
.cultureL .big,.cultureL ul {float:none;width:100%;}
.cultureL .big {height:260px;margin-bottom:1px;}
.cultureL li {height:80px;float:left;width:33.3%;}
}
